non-residential site - German English Dictionary